cruel punishment - Francés Inglés Diccionario